package com.sun.hunk.hibernate.domain;

import com.sun.hunk.hibernate.Domain;
import java.util.Date;
import java.util.List;

/**
 *
 * @author sunil
 */
public interface Purchase extends Domain {

    public Date getDate();

    public void setDate(Date date);

    public Integer getQuantity();

    public void setQuantity(Integer quantity);

    public Double getAmount();

    public void setAmount(Double amount);

    public Integer getReturnQantity();

    public void setReturnQantity(Integer returnQantity);

    public Date getPurchaseDate();

    public void setPurchaseDate(Date purchaseDate);

    public String getPurchaseFrom();

    public void setPurchaseFrom(String purchaseFrom);

    public Double getWeight();

    public void setWeight(Double weight);

    public Integer getSizeH();

    public void setSizeH(Integer sizeH);

    public Integer getSizeW();

    public void setSizeW(Integer sizeW);

    public Integer getSizeL();

    public void setSizeL(Integer sizeL);

    public String getSizeUnit();

    public void setSizeUnit(String sizeUnit);

    public String getRemarks();

    public void setRemarks(String remarks);

    public List<ItemCharge> getCharges();

    public void setCharges(List<ItemCharge> charges);

    public GenericCode getPaymentMode();

    public void setPaymentMode(GenericCode paymentMode);

    public Payment getPayment();

    public void setPayment(Payment payment);

    public Item getItem();

    public void setItem(Item item);
}
